package com.hexinfo.dmpro.data.transfer.common.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hexinfo.dmpro.data.transfer.common.common.session.AgentSession;
import com.hexinfo.dmpro.data.transfer.common.model.AgentInfo;

import java.util.List;

public interface IAgentInfoService extends IService<AgentInfo> {

    void register(AgentInfo agentInfo);

    void agentHeartbeat(AgentInfo agentInfo);

    List<AgentInfo> queryList(AgentInfo agentInfo);

    List<AgentSession> querySessionList();

}
